package com.powergisol.gis.vo;

import com.powergisol.gis.entity.TabService;

/**
 * Date: 2019/7/9  14:32
 * Description:
 */
public class TabServiceVo extends TabService {
    /**
     * 页数
     */
    private Integer page=1;
    /**
     * 条数
     */
    private Integer limit=10;
    /**
     * 数据类型名称
     */
    private String typeName;
    /**
     * 发布者
     */
    private String userName;
    /**
     * 数据类型层级
     */
    private String levelCode;
    /**
     * 当前用户id
     */
    private Integer currentUserId;
    /**
     * 当前用户名
     */
    private String currentUserName;
    /**
     * 服务类型名称
     */
    private String serviceTypeName;
    /**
     * 唯一标识
     */
//    private String flagId;

    private String alias;
    /**
     * 编码类型
     */
    private String codeType;
    /**
     * 后缀名称
     */
    private String assinSuffixName;
    /**
     * 高程转换顶层层级
     */
    private String startLevel;
    /**
     * 高程转换底层层级
     */
    private String endLevel;

    private String serviceCoordinateName;
    /**
     * 坐标系
     */
    private String aliasName;
    //经纬度坐标范围
    private String worldExtend;
    //米坐标范围
    private String projectedBounds;
    //坐标系编码
    private String epsg;
    //坐标系单位
    private String unit;
    //坐标系JavaScript (Proj4js)
    private String proj4js;

    public String getWorldExtend() {
        return worldExtend;
    }

    public void setWorldExtend(String worldExtend) {
        this.worldExtend = worldExtend;
    }

    public String getProjectedBounds() {
        return projectedBounds;
    }

    public void setProjectedBounds(String projectedBounds) {
        this.projectedBounds = projectedBounds;
    }

    public String getEpsg() {
        return epsg;
    }

    public void setEpsg(String epsg) {
        this.epsg = epsg;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getProj4js() {
        return proj4js;
    }

    public void setProj4js(String proj4js) {
        this.proj4js = proj4js;
    }

    public String getServiceCoordinateName() {
        return serviceCoordinateName;
    }

    public void setServiceCoordinateName(String serviceCoordinateName) {
        this.serviceCoordinateName = serviceCoordinateName;
    }

    public String getAliasName() {
        return aliasName;
    }

    public void setAliasName(String aliasName) {
        this.aliasName = aliasName;
    }

    public String getStartLevel() {
        return startLevel;
    }

    public void setStartLevel(String startLevel) {
        this.startLevel = startLevel;
    }

    public String getEndLevel() {
        return endLevel;
    }

    public void setEndLevel(String endLevel) {
        this.endLevel = endLevel;
    }

    public Integer getPage() {
        return page;
    }

    public void setPage(Integer page) {
        this.page = page;
    }

    public Integer getLimit() {
        return limit;
    }

    public void setLimit(Integer limit) {
        this.limit = limit;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getLevelCode() {
        return levelCode;
    }

    public void setLevelCode(String levelCode) {
        this.levelCode = levelCode;
    }

    public Integer getCurrentUserId() {
        return currentUserId;
    }

    public void setCurrentUserId(Integer currentUserId) {
        this.currentUserId = currentUserId;
    }

    public String getServiceTypeName() {
        return serviceTypeName;
    }

    public void setServiceTypeName(String serviceTypeName) {
        this.serviceTypeName = serviceTypeName;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public String getCodeType() {
        return codeType;
    }

    public void setCodeType(String codeType) {
        this.codeType = codeType;
    }

    public String getAssinSuffixName() {
        return assinSuffixName;
    }

    public void setAssinSuffixName(String assinSuffixName) {
        this.assinSuffixName = assinSuffixName;
    }

    public String getCurrentUserName() {
        return currentUserName;
    }

    public void setCurrentUserName(String currentUserName) {
        this.currentUserName = currentUserName;
    }
}
